#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <stdlib.h>
//char* CommaInNumber(int n)
//{
//	char* num = (char*)malloc(11);
//	char* ans = (char*)malloc(14);
//
//	sprintf(num, "%d", n);
//
//	int i = 10;
//	while (num[i+1] != '\0')
//		i--;
//
//	int j = 13;
//	int count = 0;
//	while (i >= 0)
//	{
//		if (count == 3)
//		{
//			ans[j--] = ',';
//			count = 0;
//		}
//		else
//		{
//			ans[j] = num[i];
//			count++;
//			i--;
//			j--;
//		}
//	}
//
//	return ans + j + 1;
//
//}

//char* CommaInNumber(int n)
//{
//	char* ans = (char*)malloc(14);
//	ans[13] = '\0';
//
//	int i = 12;
//	int count = 0;
//	while (n)
//	{
//		if (count == 3)
//		{
//			ans[i--] = ',';
//			count = 0;
//		}
//		ans[i--] = n % 10 + '0';
//		count++;
//		n /= 10;
//	}
//
//	return ans + i + 1;
//
//}
//
//int main()
//{
//	int n = 0;
//	while (scanf("%d", &n) == 1)
//	{
//		char* StrNum = CommaInNumber(n);
//		printf("%s\n", StrNum);
//	}
//	return 0;
//}